package com.netease.update;

import android.os.Parcel;
import android.os.Parcelable;
import com.netease.f.d;
import com.netease.f.e;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Map;
import org.xml.sax.Attributes;

public class UpdateDesc
  implements Parcelable, e
{
  public static final String a = "id";
  public static final String b = "name";
  public static final String c = "version";
  public static final String d = "os";
  public static final String e = "phone";
  public static final String f = "lang";
  public static final String g = "forcemode";
  public static final String h = "install";
  public static final String i = "location";
  public static final String j = "md5";
  public static final String k = "size";
  public static final String l = "ptime";
  public static final String m = "function";
  public static final String n = "bugfix";
  public static final String o = "others";
  public static final String p = "brief";
  public String A;
  public String B;
  public ArrayList C = new ArrayList();
  public ArrayList D = new ArrayList();
  public ArrayList E = new ArrayList();
  public ArrayList F;
  private d G = null;
  private String H = null;
  private String I = null;
  private boolean J = false;
  public String q;
  public String r;
  public String s;
  public String t;
  public String u;
  public String v;
  public String w;
  public String x;
  public String y;
  public String z;

  private void a(String paramString1, String paramString2)
  {
    if (paramString1.equals("id") == true)
      a(paramString2);
    while (true)
    {
      return;
      if (paramString1.equals("name") == true)
      {
        b(paramString2);
        continue;
      }
      if (paramString1.equals("version") == true)
      {
        c(paramString2);
        continue;
      }
      if (paramString1.equals("os") == true)
      {
        d(paramString2);
        continue;
      }
      if (paramString1.equals("phone") == true)
      {
        e(paramString2);
        continue;
      }
      if (paramString1.equals("lang") == true)
      {
        f(paramString2);
        continue;
      }
      if (paramString1.equals("forcemode") == true)
      {
        g(paramString2);
        continue;
      }
      if (paramString1.equals("install") == true)
      {
        h(paramString2);
        continue;
      }
      if (paramString1.equals("location") == true)
      {
        i(paramString2);
        continue;
      }
      if (paramString1.equals("md5") == true)
      {
        j(paramString2);
        continue;
      }
      if (paramString1.equals("size") == true)
      {
        k(paramString2);
        continue;
      }
      if (paramString1.equals("ptime") == true)
      {
        l(paramString2);
        continue;
      }
      if ((paramString1.equals("brief") != true) || (t() == null))
        continue;
      t().add(paramString2);
    }
  }

  public void a()
  {
    this.H = null;
  }

  public void a(String paramString)
  {
    this.q = paramString;
  }

  public void a(ArrayList paramArrayList)
  {
    this.C = paramArrayList;
  }

  public void a(Map paramMap)
  {
  }

  public void a(boolean paramBoolean)
  {
    this.J = paramBoolean;
  }

  public void a(char[] paramArrayOfChar, int paramInt1, int paramInt2)
  {
    if (this.H != null)
    {
      String str = new String(paramArrayOfChar, paramInt1, paramInt2);
      a(this.H, str);
    }
  }

  public boolean a(InputStream paramInputStream)
  {
    if (this.G != null)
      this.G = null;
    this.G = new d(this, paramInputStream, 65535);
    this.G.a();
    return true;
  }

  public boolean a(String paramString1, String paramString2, String paramString3)
  {
    this.H = null;
    return false;
  }

  public boolean a(String paramString1, String paramString2, String paramString3, Attributes paramAttributes)
  {
    this.H = paramString3;
    if (this.H.equals("function") == true)
      d(o());
    while (true)
    {
      return false;
      if (this.H.equals("bugfix") == true)
      {
        d(p());
        continue;
      }
      if (this.H.equals("others") != true)
        continue;
      d(q());
    }
  }

  public void b()
  {
  }

  public void b(String paramString)
  {
    this.r = paramString;
  }

  public void b(ArrayList paramArrayList)
  {
    this.D = paramArrayList;
  }

  public String c()
  {
    return this.q;
  }

  public void c(String paramString)
  {
    this.s = paramString;
  }

  public void c(ArrayList paramArrayList)
  {
    this.E = paramArrayList;
  }

  public String d()
  {
    return this.r;
  }

  public void d(String paramString)
  {
    this.t = paramString;
  }

  public void d(ArrayList paramArrayList)
  {
    this.F = paramArrayList;
  }

  public int describeContents()
  {
    return 0;
  }

  public String e()
  {
    return this.s;
  }

  public void e(String paramString)
  {
    this.u = paramString;
  }

  public String f()
  {
    return this.t;
  }

  public void f(String paramString)
  {
    this.v = paramString;
  }

  public String g()
  {
    return this.u;
  }

  public void g(String paramString)
  {
    this.w = paramString;
  }

  public String h()
  {
    return this.v;
  }

  public void h(String paramString)
  {
    this.x = paramString;
  }

  public String i()
  {
    return this.w;
  }

  public void i(String paramString)
  {
    this.y = paramString;
  }

  public String j()
  {
    return this.x;
  }

  public void j(String paramString)
  {
    this.z = paramString;
  }

  public String k()
  {
    return this.y;
  }

  public void k(String paramString)
  {
    this.A = paramString;
  }

  public String l()
  {
    return this.z;
  }

  public void l(String paramString)
  {
    this.B = paramString;
  }

  public String m()
  {
    return this.A;
  }

  public void m(String paramString)
  {
    this.I = paramString;
  }

  public String n()
  {
    return this.B;
  }

  public ArrayList o()
  {
    return this.C;
  }

  public ArrayList p()
  {
    return this.D;
  }

  public ArrayList q()
  {
    return this.E;
  }

  public String r()
  {
    return this.I;
  }

  public boolean s()
  {
    return this.J;
  }

  public ArrayList t()
  {
    return this.F;
  }

  public void writeToParcel(Parcel paramParcel, int paramInt)
  {
  }
}

/* Location:           D:\android\hack\dex2jar-0.0.9.8\classes_dex2jar.jar
 * Qualified Name:     com.netease.update.UpdateDesc
 * JD-Core Version:    0.6.0
 */